home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-09-14 | 3.3 KB | 85 lines | [TEXT/MPS ] |
- Help files for locally developed commands
- W.G. Powell 1987 for MacTutor
-
- -
- Local - MPW Local Custom Commands
- Get info on specific command by entering
- Man CommandName
-
- CompErr # Open compiler diagnostics and erroneous sources
- MacC # Consulair applications: compiler, linker, etc.
- MakeCPath # Use shell variables to create Consulair paths
- MakePPath # Use shell variables to create TML search paths
- Man # "help" utility including local help files
- MixMake # Uses MPW make with Mac C, TML Pascal systems
- NullFile # A "do nothing" command file
- TML # TML Pascal compiler and linker
- UpdatePaths # Update TML Pascal, Mac C search paths
-
- -
- Man [(CommandName | Keyword) … ]
- Abbreviated on-line manual entries for commands. This
- is an elaborate version of MPW help, which searches
- several files for help info.
- -
- UpdatePaths
- Create new search paths for Consulair and TML, but only
- 1) If {MPW}Startup (which contains path variables) changes
- 2) If {MacCLib}C.Path.Template (Path Manager input) changes
- SEE ALSO: MakePPath, MakeCPath
- -
- MakePPath
- Create new "Paths File" for TML Pascal in system folder.
- Pathnames come from shell variables defined in Startup:
- {TMLPasLib} contains one directory pathname for libraries
- {TMLPasInc} contains up to 4 directory or volume pathnames
- separated by commas.
- User must select Set Paths DA and click "OK" afterwards.
- -
- MakeCPath
- Create new "Paths.Rsrc" for Consulair in system folder.
- Also writes equivalent Path Manager text input file in
- system folder as "MacC.Path". Input text file uses
- {MacCLib}C.Path.Template as main form, with additional
- pathnames from shell variables defined in Startup file:
- {MacCLib} contains one directory pathname for libraries.
- C.Path.Template names several paths relative to {MacCLib}.
- -
- MixMake [option…] target…
- Build programs using MacC and TML compiler applications.
- Options:
- -d name[=value] # define variable name as value
- # (override definitions in makefile)
- -e # rebuild everything regardless of dates
- -f makefile # read dependencies from makefile —
- # (default “MakeFile”)
- Other standard Make options are not supported. The following options
- are helpful using the standard Make tool with the MixMake input
- dependency file
- -r # write roots of dependency graph to output
- -s # write structure of target dependencies to output
- -t # touch dates of targets and prerequisities
- -u # identify targets in makefile not reached in build
- -v # write verbose explanations to diagnostics
- SEE ALSO: Make, CompErr
- -
- CompErr
- (ALWAYS access via item "Open Diagnostics…" in File menu)
- Opens MacC, TML Pascal, or Consulair or TML Linker diagnostic
- and source files. Generally only will work following a build
- attempt using command "MixMake". Opens only one pair of files
- on each invocation - must be called repeatly for each source.
- -
- NullFile
- Contains no command text. Does nothing.
- -
- MacC
- Consulair Mac C and related applications are run by the
- enhanced make command "MixMake" and the paths are maintained
- by command "UpdatePaths".
- -
- TML Pascal
- TML Pascal is run by the enhanced make command "MixMake" and
- the TML search paths are maintained by command "UpdatePaths".
- -
-